package gerador.painel;

public class Componente {
	
	String  tipo;
	String  valor;
	String  atributo;
	String  classe;
	boolean obrigatorio;
	String  primitivo;
	
	
	public String getAtributo() {
		return atributo;
	}

	public void setAtributo(String atributo) {
		this.atributo = atributo;
	}

	public String getClasse() {
		return classe;
	}

	public void setClasse(String classe) {
		this.classe = classe;
	}

	public String getPrimitivo() {
		return primitivo;
	}

	public void setPrimitivo(String primitivo) {
		this.primitivo = primitivo;
	}

	public boolean isObrigatorio() {
		return obrigatorio;
	}

	public void setObrigatorio(boolean obrigatorio) {
		this.obrigatorio = obrigatorio;
	}

	public String getTipo() {
		return tipo;
	}
	
	public void setTipo(String tipo) {
		this.tipo = tipo;
	}
	
	public String getValor() {
		return valor;
	}
	public void setValor(String valor) {
		this.valor = valor;
	}

	public Componente(String tipo, String valor, String atributo, String classe, boolean obrigatorio, String primitivo) {
		super();
		this.tipo = tipo;
		this.valor = valor;
		this.atributo = atributo;
		this.classe = classe;
		this.obrigatorio = obrigatorio;
		this.primitivo = primitivo;
	}

	public String getMetodo() {
		return atributo.replaceFirst(atributo.substring(0), atributo.substring(0).toUpperCase());
	}

	

		

}
